Big Huge Thesaurus

lyonia lucida

noun

sounds kind of like